package cn.iocoder.yudao.module.member.controller.admin.newsStudyInfo.vo;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.*;
import java.util.*;
import io.swagger.annotations.*;

@ApiModel("管理后台 - 新闻信息(成果信息) Response VO")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class NewsStudyInfoRespVO extends NewsStudyInfoBaseVO {

    @ApiModelProperty(value = "id", required = true)
    private Long id;
    /**
     * 周榜月榜
     */
    @ApiModelProperty(value = "周榜月榜(1:周榜;2:月榜;1,2:周榜月榜)", example = "1")
    private String ranking;
    /**
     * 类型
     */
    @ApiModelProperty(value = "类型" )
    private String newsTypeName;
    /**
     * 摘要
     */
    @ApiModelProperty(value = "摘要" )
    private String remark;

    @ApiModelProperty(value = "副标题" )
    private String subtitle;

    @ApiModelProperty(value = "是否置顶(0:未置顶1:已置顶)" )
    private Integer isTop;
    /**
     * 数量
     */
    @ApiModelProperty(value = "数量" )
    private Long childNum;


    @ApiModelProperty(value = "创建时间" )
    private Date createTime;
    /**
     * 最后更新时间
     */
    @ApiModelProperty(value = "最后更新时间" )
    private Date updateTime;
    /**
     * 创建者，目前使用 SysUser 的 id 编号
     */
    @ApiModelProperty(value = "创建者" )
    private String creator;
    /**
     * 更新者，目前使用 SysUser 的 id 编号
     */
    @ApiModelProperty(value = "更新者" )
    private String updater;

}
